Pular para o conteúdo principal

Detectando toques na tela

Como detectar toques na tela de forma simples


Em sua classe Java, faça o seguinte:


package JAVARuntime;

public class SuaClasse extends Component {

@Override
public void start() {

}

@Override
public void repeat() {

if(Input.getTouch(0).isDown()) {

// seu código

}

}

}

Entendendo o código

  • O argumento 0 do método getTouch() é equivalente ao primeiro toque na tela, e segue esse raciocínio para o segundo toque, terceiro...

Por exemplo

Input.getTouch(1).isDown()... // detecta o segundo toque na tela

Input.getTouch(2).isDown()... // detecta o terceiro toque na tela

...

isDown()

  • Detecta o toque quando a tela é tocada.

isUp()

  • Detecta o toque quando a tela é soltada.

isPressed()

  • Detecta o toque enquanto a tela está sendo pressionada.